package com.sel.modelo;

import java.util.List;

import DAO.CursosDAO;

import com.sel.controle.Cadastro_aluno;

public class Curso implements EntidadePersistivel
	{
	private int id;
	private String nome_curso;
	private String tipo_curso;
	public Curso()
	{
		
	}	
	/**
	 * @param nome_curso
	 */
	public void SetNomeCurso(String nome_curso)
	{
		this.nome_curso = nome_curso;
	}
	/**
	 * @return String nome_curso
	 */
	public String getNomeCurso()
	{
		return this.nome_curso;
	}	
	/**
	 * @param tipo_curso
	 */
	public void SetTipoCurso(String tipo_curso)
	{
		this.tipo_curso = tipo_curso;
	}
	/**
	 * @return String tipo_curso
	 */
	public String getTipoCurso()
	{
		return this.tipo_curso;
	}
	
	@Override
	public String toString() {
		return this.nome_curso;
	}
	
	@Override
	public int getId() 
	{
		return this.id;
	}
	
	@Override
	public void setId(int id) 
	{
		this.id = id;	
	}
	public List<Curso> listaCursos(Cadastro_aluno cadastro_aluno) 
	{
		CursosDAO cursosDAO = new CursosDAO(cadastro_aluno);
		List<Curso> Curso   = cursosDAO.recuperarTodos();
		return Curso;
	}
}
